RIVA 128
基本信息
- 全称:NVIDIA RIVA 128(Real-time Interactive Video and Animation accelerator)
- 类型:自建业务(救命产品)
- 创立时间:1997 年
- 首次提及:2023-05 NTU - Run, dont walk
- 提及次数:2 篇素材中明确出现(NTU 2023 + Acquired 2023)
一句话定位
RIVA 128 是 1997 年救了 NVIDIA 命的那颗芯片——前两代 NV1、NV2 押错方向(forward texture mapping + 曲面),公司账上只剩六个月现金,黄仁勋决定一次 tape-out、当作完美直接量产。RIVA 128 不仅震动了刚刚萌芽的 3D 市场,更在 NVIDIA 的工程方法论上确立了后来的"prefetch all future risk"原则——也是黄仁勋第一次完整表达 第一性原理 工程学的时刻。
发展历程
- 1995-1996:NV1、NV2 走错路。"我们押注曲面和 forward texture mapping,没做三角形、也没做 Z-buffer——而 Microsoft 已经推出 DirectX,30 多个竞争对手涌了进来。"(2023-10 Acquired - 黄仁勋深度访谈)
- 1997 年初:NVIDIA 拿了 Sega 的游戏主机合同——这个合同帮 NVIDIA 续了一年命,但开发了一年后才发现"我们的架构是错的"。"它在技术上不对,而且微软马上就要发布 Windows 95 Direct 3D——基于 inverse texture mapping 和三角形。"
- 1997 年某天:黄仁勋打电话给 Sega 的 CEO:"我们的发明是错的方向,Sega 应该找别的伙伴,我们没法完成这个主机合同。" 但他同时请 Sega CEO 把全部款项付清——否则 NVIDIA 就完了。Sega 的 CEO 同意了。"他的理解和慷慨让我们多活了六个月。"(2023-05 NTU - Run, dont walk)
- 1997 年下半年:靠这六个月,NVIDIA 把全部赌注压在 RIVA 128 上。做法非常激进:
- 买下一家正要倒闭的仿真机公司 ICOS 的全部库存,用仿真器完整跑完驱动栈和所有游戏
- 在硅片还没回来之前就把芯片当作"完美"对待,直接下单量产——同时启动市场活动和开发者关系
- 做到"物理极限"——最大芯片、最快内存、DirectX 全部支持
- "We got one shot. I know it's going to be perfect, because if it's not, we'll be out of business. So let's make it perfect."(2023-10 Acquired - 黄仁勋深度访谈)
- 1997 年末:RIVA 128 出货——震动了刚刚萌芽的 3D 市场,把 NVIDIA 推到了地图上,救了公司。对这颗芯片的强烈需求让黄仁勋在离开台湾四岁之后第一次回到台湾,去见 TSMC 的 Morris Chang——这段合作已经持续了 25 年。(2023-05 NTU - Run, dont walk)
黄仁勋对 RIVA 128 的评价
"We got one shot. I know it's going to be perfect, because if it's not, we'll be out of business. So let's make it perfect."
"我们只有一发子弹。我知道它必须是完美的,因为如果不完美,我们就破产了。那就让它变完美。"
——2023-10 Acquired - 黄仁勋深度访谈"When you push your chips in, what you're really doing is—when you bet the farm, you're saying, I'm going to take everything in the future, all the risky things, and I pull in in advance. To this day, everything that we can prefetch, everything in the future that we can simulate today, we prefetch it."
——2023-10 Acquired - 黄仁勋深度访谈"我打电话给 Sega 的 CEO 解释:我们的发明是错的方向,Sega 应该找别的伙伴,我们没法完成这个主机合同……我开口的时候羞愧难当。让我惊讶的是——Sega 的 CEO 同意了。他的理解和慷慨让我们多活了六个月。"
——2023-05 NTU - Run, dont walk"直面自己的错误,谦卑地寻求帮助——这两件事救了 NVIDIA。这两件事对像你们这样最聪明、最成功的人来说,是最难做到的。"
——2023-05 NTU - Run, dont walk
体现的核心概念
- Bet the Company —— RIVA 128 是 NVIDIA 历史上第一次"赌上整个公司"
- 第一性原理 —— "为什么要做两遍你本来可以一遍做完的事?"
- 痛苦与磨难 —— 直面错误、谦卑求助是 NVIDIA 公司品格的起点
- Extreme Co-Design —— 仿真器完整跑完整个软件栈是 RIVA 128 时代就有的实践
关键数据
| 年份 | 数据点 | 出处 |
|---|---|---|
| 1995-1996 | NV1、NV2 押错方向(forward texture mapping + 曲面) | 2023-10 Acquired - 黄仁勋深度访谈 |
| 1997 初 | NVIDIA 账上只剩六个月现金 | 2023-05 NTU - Run, dont walk |
| 1997 | Sega CEO 全额付款,给 NVIDIA "多活了六个月" | 2023-05 NTU - Run, dont walk |
| 1997 末 | RIVA 128 出货,救公司,把 NVIDIA 推上地图 | 2023-05 NTU - Run, dont walk |
| 1997-1998 | 黄仁勋第一次回到台湾见 Morris Chang,开启 25 年 TSMC 合作 | 2023-05 NTU - Run, dont walk |
相关产品
- NV1 / NV2 —— RIVA 128 之前的两代失败芯片
- GeForce —— RIVA 128 之后 NVIDIA 的图形线一路演化为 GeForce
- CUDA 平台 —— RIVA 128 时期建立的"prefetch all future risk"工程方法论是日后 CUDA 时代的基础
- TSMC —— RIVA 128 是黄仁勋与 Morris Chang 合作的起点